﻿using Transformable_Engine_v2.Engine;
using Transformable_Engine_v2.Engine.Global;
using Transformable_Engine_v2.Engine.Graphics;
using Transformable_Engine_v2.Engine.Transformable_Math.Geometry;

namespace Platformer_Example
{
    class Program
    {
        static void Main(string[] args)
        {
            GameProperties gameProperties = new GameProperties
                                                {
                                                    BackgroundColor = Color.Black,
                                                    GamepadEnabled = true,
                                                    GridSize = 16,
                                                    IconPath = null,
                                                    KeyboardEnabled = true,
                                                    MouseEnabled = false,
                                                    ScreenSize = new TE_Vector2(96, 54),
                                                    ShowGrid = false,
                                                    Style = GameProperties.WindowStyle.Windowed,
                                                    TargetFps = 30,
                                                    UpdateSleepTime = 10,
                                                    Title = "Project Maverick"
                                                };

            Game.Start(new Platformer(), gameProperties);
        }
    }
}
